-
nounmedium-sized two-needled pine of southern Europe having a spreading crown; widely cultivated for its sweet seeds that resemble almonds
Similar:
Explanation of umbrella pine
We don`t have explanations for this word yet.